package roborally.model.interfaces;
import roborally.model.*;

/**
 * Every class implementing this interface must hold an EnergyAmount as energy-level and a maximum for this EnergyAmount.
 */
public interface EnergyHolder {
	public abstract EnergyAmount getEnergy();
	public abstract void setEnergy(EnergyAmount energyAmount);
	public abstract EnergyAmount getMaxEnergy();
	public abstract void setMaxEnergy(EnergyAmount energyAmount); 
	
}
